package deepclone.jsontest;

import java.util.Date;
import java.util.List;
import java.util.Map;

public class Person {
	private	String name;

	private	FullName fullName;

	private	int age;

	private	Date birthday;

	private	List<String> hobbies;

	private	Map<String,String> clothes;

	private	List<Person> friends;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public FullName getFullName() {
		return fullName;
	}

	public void setFullName(FullName fullName) {
		this.fullName = fullName;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public Date getBirthday() {
		return birthday;
	}

	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}

	public List<String> getHobbies() {
		return hobbies;
	}

	public void setHobbies(List<String> hobbies) {
		this.hobbies = hobbies;
	}

	public Map<String, String> getClothes() {
		return clothes;
	}

	public void setClothes(Map<String, String> clothes) {
		this.clothes = clothes;
	}

	public List<Person> getFriends() {
		return friends;
	}

	public void setFriends(List<Person> friends) {
		this.friends = friends;
	}

	@Override
	public String toString() {
		return "Person [name=" + name + ", fullName=" + fullName + ", age=" + age + ", birthday=" + birthday
				+ ", hobbies=" + hobbies + ", clothes=" + clothes + ", friends=" + friends + "]";
	}
	
	
}
